﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="MyCreditsPerVendor.ascx.cs" Inherits="Gollie.Controls.MyCreditsPerVendor" %>
<%@ Register Src="~/Controls/VendorPresenterFull.ascx" TagPrefix="uc1" TagName="VendorPresenterFull" %>
<%@ Register Src="~/Controls/HelpButton.ascx" TagPrefix="uc1" TagName="HelpButton" %>

<div id="dialog-help" title="Help" class="dialog-help">
    <span>Dit scherm toont de actieve deals die u hebt aangeschaft ter besteding bij </span><asp:Label id=lblVendorName runat="server"></asp:Label>.<br />
    <br />
    <br />
    <table>
        <tr>
            <td class="dialog-help-label">Gekocht op</td>
            <td class="dialog-help-text">De datum waarop u deze deal hebt aangeschaft.</td>
        </tr>
        <tr>
            <td class="dialog-help-label">Te gebruiken vanaf</td>
            <td class="dialog-help-text">De datum waarop u voor het eerst gebruik kunt maken van het tegoed van de deal.</td>
        </tr>
        <tr>
            <td class="dialog-help-label">Startsaldo</td>
            <td class="dialog-help-text">Het tegoed dat u bij aanschaf van deze deal hebt ontvangen.</td>
        </tr>
        <tr>
            <td class="dialog-help-label">Huidig saldo</td>
            <td class="dialog-help-text">Het saldo dat op dit moment nog over is van het oorspronkelijke tegoed.</td>
        </tr>
        <tr>
            <td class="dialog-help-label">Uitgaven</td>
            <td class="dialog-help-text">Het bedrag dat u van het oorspronkelijke tegoed tot op heden hebt uitgegeven. Als op het + teken klikt, ziet u de individuele betalingen die u van dit tegoed hebt gedaan.</td>
        </tr>
        <tr>
            <td class="dialog-help-label">Verloopt op</td>
            <td class="dialog-help-text">De datum waarop u het tegoed opgebruikt dient te hebben. Als u niet het volledige tegoed hebt opgebruikt voor deze datum, verliest u het restant.</td>
        </tr>
    </table>
</div>

<div style="float: left;">
<p class="title">Mijn saldi bij:</p>
</div>
<div style="float: right;">
    <uc1:HelpButton runat="server" ID="HelpButton" />
</div>
<div style="clear:both;"></div>

<table style="width: 100%; border-width: 0px;">
    <tr>
        <td style="width: 1px; white-space: nowrap;">
            <uc1:VendorPresenterFull runat="server" ID="VendorPresenterFull" />
        </td>

        <td style="padding-left: 48px; vertical-align: top;">
            <asp:HyperLink ID="hplOrderMore" runat="server" NavigateUrl="dummy" CssClass="header">dummy</asp:HyperLink>
        </td>
    </tr>
</table>

    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" CellPadding="4" ForeColor="#333333" GridLines="None" DataKeyNames="SaldoMutationId" OnDataBinding="GridView1_DataBinding" OnRowDataBound="GridView1_RowDataBound" HorizontalAlign="Center" ShowFooter="True" ShowHeaderWhenEmpty="True" Width="100%" AllowSorting="true" OnSorting="GridView1_Sorting">
        <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
        <Columns>
            <asp:TemplateField HeaderText=" ">
                <ItemTemplate>
                    <asp:HiddenField ID="fldDescription" runat="server" Value='<%#Eval("Description")%>' />
                </ItemTemplate>
                <HeaderStyle CssClass="offer-grid-header-hidden" />
                <ItemStyle CssClass="offer-grid-vendor-hidden" />
            </asp:TemplateField>

            <asp:BoundField DataField="Aankoopdatum" HeaderText="Gekocht op" DataFormatString="{0:dd-MM-yy, HH:mm}" SortExpression="Aankoopdatum">
            <HeaderStyle CssClass="offer-grid-header" />
            <ItemStyle CssClass="offer-grid-cell" />
            <FooterStyle HorizontalAlign="Right"/>
            </asp:BoundField>

            <asp:BoundField DataField="Ingangsdatum" HeaderText="Te gebruiken vanaf" DataFormatString="{0:dd-MM-yy, HH:mm}" FooterText="Totaal" SortExpression="Ingangsdatum">
            <HeaderStyle CssClass="offer-grid-header" />
            <ItemStyle CssClass="offer-grid-cell" />
            <FooterStyle HorizontalAlign="Right"/>
            </asp:BoundField>

            <asp:BoundField DataField="Tegoed" DataFormatString="{0:c}" HeaderText="Startsaldo" SortExpression="Tegoed">
            <HeaderStyle CssClass="offer-grid-header" />
            <ItemStyle CssClass="offer-grid-cell" />
            <FooterStyle HorizontalAlign="Right"/>
            </asp:BoundField>

            <asp:BoundField ConvertEmptyStringToNull="False" DataField="Saldo" DataFormatString="{0:c}" HeaderText="Huidig saldo" SortExpression="Saldo">
            <HeaderStyle CssClass="offer-grid-header" />
            <ItemStyle CssClass="offer-grid-cell" />
            <FooterStyle HorizontalAlign="Right"/>
            </asp:BoundField>

        <asp:TemplateField ItemStyle-Width="188px" HeaderText="Uitgaven" ItemStyle-HorizontalAlign="Right" SortExpression="Uitgaven">
            <ItemTemplate>
                <table style="width: 100%;">
                    <tr>
                        <td style="text-align: left; vertical-align: top;">
                            <asp:Panel ID="pnlExpandCollapseImage" runat="server">
								<img class='expand-collapse' targetid='div<%# Eval("SaldoMutationId")%>'/>
                            </asp:Panel>
                       </td>
                        <td style="text-align: right; vertical-align: top;">
                            <span><%# Eval("Uitgaven")%></span>
                        </td>
                    </tr>
                </table>
                <div id="div<%# Eval("SaldoMutationId")%>" style="display: none;">
                    <asp:GridView ID="grdViewTransactions" runat="server" AutoGenerateColumns="false" CellPadding="4" ForeColor="#333333" BackColor="#400080" ShowHeader="false" Width="100%">
                        <RowStyle BackColor="#b7b6b3" ForeColor="#333333" />
                        <AlternatingRowStyle BackColor="#d7d6d3" ForeColor="#284775" />
                        <columns>
                            <asp:BoundField DataField="Datum" DataFormatString="{0:dd-MM-yy, HH:mm}">
                                <ItemStyle CssClass="offer-grid-cell" />
                            </asp:BoundField>
                            <asp:BoundField DataField="Bedrag" DataFormatString="{0:c}">
                                <ItemStyle CssClass="offer-grid-cell" />
                            </asp:BoundField>
                        </columns>
                    </asp:GridView>
                </div>
 
            </ItemTemplate>
            <HeaderStyle CssClass="offer-grid-header" />
            <ItemStyle CssClass="offer-grid-cell" />
            <FooterStyle HorizontalAlign="Right"/>
            </asp:TemplateField>

            <asp:BoundField DataField="ExpiratieDatum" HeaderText="Verloopt op" DataFormatString="{0:dd-MM-yy, HH:mm}" SortExpression="ExpiratieDatum">
            <HeaderStyle CssClass="offer-grid-header" />
            <ItemStyle CssClass="offer-grid-cell" />
            </asp:BoundField>

          </Columns>
        <EditRowStyle BackColor="#999999" />
        <FooterStyle BackColor="#000000" Font-Bold="True" ForeColor="White" />
        <HeaderStyle BackColor="#000000" Font-Bold="True" ForeColor="White" />
        <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
        <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
        <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
        <SortedAscendingCellStyle BackColor="#E9E7E2" />
        <SortedAscendingHeaderStyle BackColor="#506C8C" />
        <SortedDescendingCellStyle BackColor="#FFFDF8" />
        <SortedDescendingHeaderStyle BackColor="#6F8DAE" />
    </asp:GridView>

<hr />
<a href="/MyCredits.aspx" class="button">Terug naar Mijn saldi</a>